snatch hitch - Francés Inglés Diccionario